'''
Created on Nov 3, 2011

@author: u
'''

column_count = 10

patterns = [[   "O O O O O ",
                " O O O O O",
                "O O O O O ",
                " O O O O O",
                "O O O O O ",
                " O O O O O",
                "O O O O O ",
                " O O O O O",
                "O O O O O ",
                " O O O O O"  ],
                
                [ "OO  OO  OO",
                "OO  OO  OO",
                "  OO  OO  ",
                "  OO  OO  ",
                "OO  OO  OO",
                "OO  OO  OO",
                "  OO  OO  ",
                "  OO  OO  ",
                "OO  OO  OO",
                "OO  OO  OO"  ],
                
                [ "OOOOO     ",
                "OOOOO     ",
                "OOOOO     ",
                "OOOOO     ",
                "OOOOO     ",
                "     OOOOO",
                "     OOOOO",
                "     OOOOO",
                "     OOOOO",
                "     OOOOO"  ],
                
                [ "O  O  O  O",
                " O  O  O  ",
                "  O  O  O ",
                "O  O  O  O",
                " O  O  O  ",
                "  O  O  O ",
                "O  O  O  O",
                " O  O  O  ",
                "  O  O  O ",
                "O  O  O  O"  ],
                
                [ "OOOOOOOOOO",
                "O        O",
                "O OOOOOO O",
                "O O    O O",
                "O O OO O O",
                "O O OO O O",
                "O O    O O",
                "O OOOOOO O",
                "O        O",
                "OOOOOOOOOO"  ]]

test_patterns = [[  "          ",
                    "          ",
                    "          ",
                    "          ",
                    "          ",
                    " O O O O O",
                    "O O O O O ",
                    " O O O O O",
                    "O O O O O ",
                    " O O O O O"  ],
                    [ "OOO O    O",
                    " O  OOO OO",
                    "  O O OO O",
                    " OOO   O  ",
                    "OO  O  OOO",
                    " O OOO   O",
                    "O OO  O  O",
                    "   O OOO  ",
                    "OO OOO  O ",
                    " O  O  OOO"  ],
                    
                    [ "OOOOO     ",
                    "O   O OOO ",
                    "O   O OOO ",
                    "O   O OOO ",
                    "OOOOO     ",
                    "     OOOOO",
                    " OOO O   O",
                    " OOO O   O",
                    " OOO O   O",
                    "     OOOOO"  ],
                    [ "O  OOOO  O",
                    "OO  OOOO  ",
                    "OOO  OOOO ",
                    "OOOO  OOOO",
                    " OOOO  OOO",
                    "  OOOO  OO",
                    "O  OOOO  O",
                    "OO  OOOO  ",
                    "OOO  OOOO ",
                    "OOOO  OOOO"  ],
                    [ "OOOOOOOOOO",
                    "O        O",
                    "O        O",
                    "O        O",
                    "O   OO   O",
                    "O   OO   O",
                    "O        O",
                    "O        O",
                    "O        O",
                    "OOOOOOOOOO"  ]]
